due care - German English Dictionary